Skip to content

r.soils.rosetta: new addon - #1788

Open
cwhite911 wants to merge 9 commits into
OSGeo:grass8from
cwhite911:r.soils.rosetta
Open

r.soils.rosetta: new addon#1788
cwhite911 wants to merge 9 commits into
OSGeo:grass8from
cwhite911:r.soils.rosetta

Conversation

@cwhite911

@cwhite911 cwhite911 commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

New addon to estimate van Genuchten soil hydraulic parameters from soil texture using the ROSETTA pedotransfer model.

@cwhite911 cwhite911 self-assigned this Jul 15, 2026
@cwhite911 cwhite911 added the new addon PR contains a new addon or issue proposes one label Jul 15, 2026
@cwhite911 cwhite911 added the Python Related code is in Python label Jul 16, 2026
v.to.rast replaces NULL attribute values with 0, which fakes meaningful
values (Ksat 0 mm/hr, sand 0 percent, bulk density 0 g/cm3) for map units
without soil data such as urban land and water. Filter those records out
with a where clause so their cells stay NULL in 2D and sliced 3D outputs.
The notebook runs the manual workflow on the NC sample dataset with live
SSURGO data from Soil Data Access and saves the manual page figures. The
CMakeLists.txt enables g.extension installation with a CMake-built GRASS.
Comment thread src/raster/r.soils.rosetta/r_soils_rosetta_theta_s.png
Comment thread src/raster/r.in.ssurgo/r.in.ssurgo.md Outdated
Comment thread src/raster/r.in.ssurgo/r.in.ssurgo.md Outdated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe add a test covering these changes.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will open a new PR for this.

Comment thread src/raster/r.soils.rosetta/r.soils.rosetta.md Outdated
Co-authored-by: Anna Petrasova <kratochanna@gmail.com>
Comment thread src/raster/r.soils.rosetta/r.soils.rosetta.md Outdated
Comment thread src/raster/r.soils.rosetta/r.soils.rosetta.md Outdated
Comment thread src/raster/r.soils.rosetta/r.soils.rosetta.html Outdated
Comment thread src/raster/r.soils.rosetta/r.soils.rosetta.html Outdated
Co-authored-by: Corey White <smortopahri@gmail.com>
@cwhite911
cwhite911 marked this pull request as ready for review August 27, 2026 19:35
@cwhite911
cwhite911 enabled auto-merge (squash) August 27, 2026 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new addon PR contains a new addon or issue proposes one Python Related code is in Python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants